//
//  NSFileManager+Category.h
//  RealmeSmartBulb
//
//  Created by lkx on 2020/8/29.
//  Copyright © 2020 isoftstone. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface NSFileManager (Category)

/// 创建文件夹
+ (NSString *)createFloderWithName:(NSString *)floderName;

/// 移动文件
+ (BOOL)moveFileFrom:(NSString *)fromPath toPath:(NSString *)toPath;

/// 移除文件
+ (BOOL)removeFile:(NSString *)path;

/// 获取目录下一级子文件
+ (NSArray<NSString *> *)subFilesWithPath:(NSString *)path;

/// 递归获取对应位置中的第一个该后缀的文件，如果没有的话，返回nil
/// @param dirpath 文件位置
/// @param suffix 后缀名
- (NSString *)getFaceFileNameWithDirPath:(NSString *)dirpath suffix:(NSString *)suffix;

@end

NS_ASSUME_NONNULL_END
